namespace JGSY.CMS.LowCode.Platform.Application.DTOs
{
    /// <summary>
    /// 密码重置数据传输对象
    /// 用于传输密码重置操作的相关验证信息
    /// </summary>
    public class PasswordResetDto
    {
        /// <summary>
        /// 电子邮箱地址
        /// 需要重置密码的用户邮箱
        /// </summary>
        public string Email { get; set; } = string.Empty;
        
        /// <summary>
        /// 新密码
        /// 用户设置的新登录密码
        /// </summary>
        public string NewPassword { get; set; } = string.Empty;
        
        /// <summary>
        /// 短信验证码
        /// 通过手机短信接收的验证码
        /// </summary>
        public string SmsCode { get; set; } = string.Empty;
    }
}
